#声明带默认值参数的函数
def value(name1='lili',name2='huahua'):
    print('你好，%s,%s'%(name1,name2))
#调用函数，给出参数
value('1','2')
#调用函数，不给参数
value()


#声明带多个默认值参数的函数
def student(name,age,address='铁岭',sex='男'):
    print('姓名:%s,年龄:%d,地址：%s,性别:%s'%(name,age,address,sex))


#调用函数，给出第一个参数（报错）
#student("lili")
#调用函数，给出第二个参数
student("lili",23)
#调用函数，给出第三个参数
student("lili",23,"男")
#调用函数，给出第四个参数
student("lili",23,"北京","女")
#报错，在没有默认参数情况下，必须给出参数
student()
